﻿<?xml version="1.0" encoding="utf-8" ?>
<CycleDefinitionDataSet xmlns="http://www.badhabit.com/XMLSchema/2008/CycleDefinitionDataSet.xsd">

  <Cycle>
    <CycleName>DFS01</CycleName>
    <CycleVersion>1.0</CycleVersion>
    
    <SprintActivity>
      <ActivityName>Requirment Analysis</ActivityName>
      <ActivityOrder>1</ActivityOrder>
      <CycleName>Agile I</CycleName>
      
      <Artifact>
        <ArtifactGroup>Project Vision Document</ArtifactGroup>
        <ActivityName>Requirment Analysis</ActivityName>
        <CycleName>Agile I</CycleName>        
        <StartsWithRule>Vision</StartsWithRule>
      </Artifact>
      <Artifact>
        <ArtifactGroup>Quality of Service Document</ArtifactGroup>
        <ActivityName>Requirment Analysis</ActivityName>
        <CycleName>Agile I</CycleName>
        <StartsWithRule>QS</StartsWithRule>
      </Artifact>
      <Artifact>
        <ArtifactGroup>User Case</ArtifactGroup>        
        <ActivityName>Requirment Analysis</ActivityName>
        <CycleName>Agile I</CycleName>
        <StartsWithRule>UC</StartsWithRule>
        <IsItemDocument>1</IsItemDocument>
      </Artifact>
      <Artifact>
        <ArtifactGroup>Test Plan</ArtifactGroup>
        <ActivityName>Requirment Analysis</ActivityName>
        <CycleName>Agile I</CycleName>
        <StartsWithRule>TP</StartsWithRule>
        <IsItemDocument>1</IsItemDocument>
      </Artifact>

    </SprintActivity>

    <SprintActivity>
      <ActivityName>Planning</ActivityName>
      <ActivityOrder>2</ActivityOrder>
      <CycleName>Agile I</CycleName>
      
      <Artifact>
        <ArtifactGroup>Project Plan</ArtifactGroup>
        <ActivityName>Planning</ActivityName>
        <CycleName>Agile I</CycleName>
        <StartsWithRule>Project Plan</StartsWithRule>
      </Artifact>      

    </SprintActivity>

    <SprintActivity>
      <ActivityName>Development</ActivityName>
      <ActivityOrder>3</ActivityOrder>
      <CycleName>Agile I</CycleName>
      

      <Artifact>
        <ArtifactGroup>Code</ArtifactGroup>
        <ActivityName>Development</ActivityName>
        <CycleName>Agile I</CycleName>        
        <ExtentionRule>.cs .aspx .aspx.cs .config .css .htm .html .js .java .xml .csproj .ascx .suo .xss .xcs .xsx .jsp .servlet</ExtentionRule>
      </Artifact>

      <Artifact>
        <ArtifactGroup>Template</ArtifactGroup>
        <ActivityName>Development</ActivityName>
        <CycleName>Agile I</CycleName>
        <ExtentionRule>.xslt .xsd</ExtentionRule>
      </Artifact>

      <Artifact>
        <ArtifactGroup>Binary File</ArtifactGroup>
        <ActivityName>Development</ActivityName>
        <CycleName>Agile I</CycleName>
        <ExtentionRule>.dll .class .gif .jpg</ExtentionRule>
      </Artifact>


    </SprintActivity>

    <SprintActivity>
      <ActivityName>Review</ActivityName>
      <ActivityOrder>4</ActivityOrder>
      <CycleName>Agile I</CycleName>


      <Artifact>
        <ArtifactGroup>Review Document</ArtifactGroup>
        <ActivityName>Review</ActivityName>
        <CycleName>Agile I</CycleName>
        <StartsWithRule>Review</StartsWithRule>        
      </Artifact>



    </SprintActivity>

   
    
  </Cycle>
  
</CycleDefinitionDataSet>

